@charset "utf-8";
/* CSS Document */
.hang{
width:120px; 
text-align:center;
float:left;
font-size:18px;
}

.hang1 a{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_1.jpg);
	background-repeat:no-repeat;
	}
.hang1 a:hover{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_1_on.jpg);
	background-repeat:no-repeat;
}
.hang1on{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_1_on.jpg);
	background-repeat:no-repeat;
}
.hang2 a{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_2.jpg);
	background-repeat:no-repeat;
	}
.hang2 a:hover{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_2_on.jpg);
	background-repeat:no-repeat;
}
.hang2on{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_2_on.jpg);
	background-repeat:no-repeat;
}
.hang3 a{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_3.jpg);
	background-repeat:no-repeat;
	}
.hang3 a:hover{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_3_on.jpg);
	background-repeat:no-repeat;
}
.hang3on{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_3_on.jpg);
	background-repeat:no-repeat;
}
.hang4 a{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_4.jpg);
	background-repeat:no-repeat;
	}
.hang4 a:hover{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_4_on.jpg);
	background-repeat:no-repeat;
}
.hang4on{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_4_on.jpg);
	background-repeat:no-repeat;
}
.hang5 a{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_5.jpg);
	background-repeat:no-repeat;
	}
.hang5 a:hover{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_5_on.jpg);
	background-repeat:no-repeat;
}
.hang5on{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_5_on.jpg);
	background-repeat:no-repeat;
}

.hang6 a{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_6.jpg);
	background-repeat:no-repeat;
	}
.hang6 a:hover{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_6_on.jpg);
	background-repeat:no-repeat;
}
.hang6on{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_6_on.jpg);
	background-repeat:no-repeat;
}
.hang7 a{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_7.jpg);
	background-repeat:no-repeat;
	}
.hang7 a:hover{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_7_on.jpg);
	background-repeat:no-repeat;
}
.hang7on{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_7_on.jpg);
	background-repeat:no-repeat;
}
.hang8 a{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_8.jpg);
	background-repeat:no-repeat;
	}
.hang8 a:hover{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_8_on.jpg);
	background-repeat:no-repeat;
}
.hang8on{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background-image:url(images/hang_8_on.jpg);
	background-repeat:no-repeat;
}
.main{
	width:963px;
	height:auto;
	padding-top:15px;
}
.left_box{
	width:213px;
	padding-right:18px;
	float:left;
}
.con_s_box{
	width:213px;
	height:auto;	
}
.con_s_top{
	width:213px;
	height:37px;
	background-image:url(images/title_bg_s.jpg);
	background-repeat:no-repeat;
	position:relative;
}
.con_s_top span{
	color:#123146;
	text-decoration:underline;
	position:absolute;
	left:20px;
	top:12px;
	font-size:14px;
}
.con_s_bg{
	width:213px;
	background-image:url(images/con_bg_s.jpg);
	background-repeat:repeat-y;
}
.bottom{
	padding-bottom:10px;
}
.left_pro{
	width:207px;
	height:21px;
	padding-left:3px;
	padding-top:5px;
	padding-bottom:2px;
}

.left_hang a{
		padding-left:25px;
	width:182px;
	height:21px;
	color:#000;
	background-image:url(images/products_off.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
}
.left_hang a:hover{
		padding-left:25px;
	width:182px;
	height:21px;
	line-height:21px;
	color:#fff;
	background-image:url(images/products_on.jpg);
	text-decoration:underline;
		background-repeat:no-repeat;
		display:block;
}
.right_box{
	width:732px;
	height:auto;
	float:left;
}
.con_b_top{
	width:732px;
	height:37px;
	background-image:url(images/title_bg_b.jpg);
	background-repeat:no-repeat;
	position:relative;
}
.con_b_top span{
	color:#123146;
	text-decoration:underline;
	position:absolute;
	left:20px;
	top:12px;
	font-size:14px;
}
.con_b_bg{
	width:732px;
	background-image:url(images/con_bg_b.jpg);
	background-repeat:repeat-y;
}

.index_about_box{
	width:732px;
	height:auto;
	float:left;
}
.content_box{
	width:700px;
	height:auto;
	padding-left:16px;
	padding-right:16px;
	padding-top:15px;
}
.index_news_box{
	width:469px;
	height:auto;
	float:left;
	margin-top:4px;
}
.con_m_top{
	width:469px;
	height:37px;
	background-image:url(images/title_bg_m.jpg);
	background-repeat:no-repeat;
	position:relative;
}
.con_m_top span{
	color:#123146;
	text-decoration:underline;
	position:absolute;
	left:20px;
	top:12px;
	font-size:14px;
}
.con_m_bg{
	width:469px;
	background-image:url(images/con_bg_m.jpg);
	background-repeat:repeat-y;
}
.news_box{
		width:420px;
	height:auto;
	padding-left:16px;
	padding-right:16px;
	padding-top:15px;
}
.index_con_box{
		width:213px;
	height:auto;
	padding-left:35px;
	float:left;
	padding-top:4px;
}
.index_news_content{
	width:426px;
	padding-right:20px;
}
.index_news_hang{
	width:426px;
	padding-left:5px;
	clear:both;
	text-align:left;
	line-height:25px;
	height:25px;
}
.news_content{
	width:680px;
	padding-right:20px;
}
.news_hang{
	width:680px;
	padding-left:5px;
	clear:both;
	text-align:left;
	line-height:25px;
	height:25px;
}
.news_li{
	background-image:url(images/news_li.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:25px;
	float:left;
}
.news_txt{
	width:95%;
	float:left;
	padding-left:10px;
}
.news_txt a{
	color:#333;
	text-decoration:none;
	cursor:pointer;
}
.news_txt a:hover{
	color:#0a50a1;
	text-decoration:underline;
	cursor:pointer;
}
.pro_hang{
	width:690px;
	height:210px;
	clear:both;
}
.pro_box{
	width:230px;
	height:185px;
	float:left;
	text-align:center;
}
.pro_img{
	width:210px;
	height:165px;
	margin:10px 10px 0px 10px;
}
.pro_img a img{
	border:2px solid #ccc;
}
.pro_img a img:hover{
	border:2px solid #f00;
}
.pro_txt{
	line-height:30px;
	height:30px;
}
.pro_txt a{
		color:#666;
	text-decoration:none;
}
.pro_txt a:hover{
	color:#f00;
	text-decoration:underline;
}
.page{
padding-top:10px;
padding-right:20px;
padding-bottom:20px;
text-align:right;
}
.footer_box{
	width:963px;
	height:150px;
	background:url(images/footer_bg.jpg) no-repeat;
	position:relative;
	text-align:center;
	clear:both;
}
.footer_txt{
	position:absolute;
	top:60px;
	left:250px;
	color:#666;
}
.top_box{
	width:960px;
	height:80px;
	background:url(images/top_bg.jpg) no-repeat;
	position:relative;
}
.top_box a{
	position:absolute;
	top:15px;
	right:5px;
}
img{
	border:0px;
}